hydrological balance - French English Dictionary